@charset "utf-8";
/* CSS Document */
body{ font-size:12px; color:#444; line-height:27px; background:url(../images/bj.jpg) repeat-x #f6f7f3 }
body, article, section, hgroup, p, a, ul, ol, li, em, div, small, span, footer, canvas, figure, figcaption, input {margin: 0;padding: 0;    }
h1{ font-size:16px; font-weight:bold}
.bold{font-weight:bold}
a{ color:#666; text-decoration:none}
ul,li{ list-style:none; }
#warp,#top, #nav ul{ width:1000px; margin:0 auto;  } 
#top{ position:relative;}
#top #logo{ width:200px; height:80px; float:left;}
#top span a{ float:right; padding:10px; color:#999;} 
#top .user{ position:absolute; right:6px; top:42px;  background:url(../images/user.png) no-repeat left center; padding-left:20px;}
.clear{ clear:both}
 #nav{ height:36px; background-color:#fe674a;border-radius:3px; }
 
 #nav ul li { padding:5px 25px; float:left;  } 
 #content{ width:100%;}
 .content{ margin:0px auto; width:1000px; height:100% ; background:#fff; padding:10px 0;  }
.lg,.reserve,.button,.serch_btn,#nav ul li a{ color:#fff;font-size:14px;} 
 /**酒店查询**/
#serch{ width:300px; height:300px; border:1px solid #e2e2e2; font-size:14px; background:#f9f9f9; }
#serch p{ margin:5px 10px 0 20px}
.text,.text_c{ width:250px; height:30px; background-color:#FFF; border:1px solid #dedede; background:url(../images/date.png) no-repeat right center; }
.text_c{ background:url(../images/city.png) no-repeat right center}
.serch_btn,.lg_btn{ width:250px; height:36px; text-align:center; color:#FFF; background:#ff9556;border-radius:5px; border:none; font-weight:bold; margin-top:10px}
 /**分店列表**/

.tt{ width:180px; height:26px}
.button,.reserve,.yzm{ padding:6px 15px; background:#ff6c3b; margin-left:10px; font-size:12px;border:none;border-radius:3px}
.yzm{ background:#ddd; margin-top:-3px;padding:6px; }
.branch_list{ background:#f6f6f6; width:775px; height:100%}
.branch_info{ background-color:#FFF; margin:8px 3px; border:1px solid #ddd; height:auto;}

.house_info  {   margin:10px; height:125px;}
.house_info   img{ width:160px; height:120px; float:left; margin-right:15px;}
.name{ font-size:22px;}
.tel{ color:#999;}
.reserve{ margin-left:0; background-color:#ff9556}
/***酒店设施***/
.icons2{
	background:url(../images/icons2.png) no-repeat 0 0;
	display: inline-block;
	width:28px;
	height:28px;}
.icons2.icons2_breakfirst{background-position: 0 0;}
.icons2.icons2_window{background-position: -47px 0;}
.icons2.icons2_floor{background-position: -96px 0;}
.icons2.icons2_people{background-position: -150px 0;}
.icons2.icons2_bed{background-position: -194px 0;}
.icons2.icons2_wifi{background-position: -247px 0;}
.icons2.icons2_bath{background-position: -294px 0;}
.icons2.icons2_area{background-position: -345px 0;}
.icons2.icons2_add{background-position: -396px 0;}
.icons2.icons2_tv{background-position: -447px 0;}

.icons2.icons2_park{background-position: -500px 0;}
.icons2.icons2_exercise{background-position: -543px 0;}
.icons2.icons2_swim{background-position: -594px 0;}
.icons2.icons2_book{background-position: -647px 0;}

.icons2.icons2_meeting{background-position: -698px 0;}
.icons2.icons2_cooperate{background-position: -747px 0; }
.info_title,.house_price table thead td{background-color:#f0eee9; font-size:14px; font-weight:bold; padding:0 5px }

.house_price{ height:190px; }
/**.allshow{ height:300px;}**/
.house_price table tbody td,.title_bd{ border-bottom:1px dotted #eee; height:30px; padding:5px 5px }
.title_bd{ border-bottom:1px solid #eee; }
.red{ color:#ff1e00}
.green{ color:#5ac639;}
.orange{ color:#FF6600}
.blue{ color:#325670}
.success{ font-weight:bold; font-size:30px;}
.title{ font-size:14px}
.show{ background-color:#ffcdbd; height:20px; line-height:20px; }
     /***提交预订***/
.reserve_info,.jf{ margin:8px  0px; color:#555; width:746px; border:1px solid #dedede;}
.reserve_info ul,ol{ margin: 10px 10px}	

.info_title{ background:url(../images/edit.png) no-repeat left center #f8f8f8; padding-left:25px;  color:#5ac639;  } 
.person{ border:1px solid #eee; background:#fbfaeb; margin:8px 0;}
.person_l,.texts{ background-color:#edffef; border-right:1px dashed #eee} 
.person_l em{ font-size:22px; color:#CCC;}
 .input{ border:1px solid #a9adb0; width:180px; height:26px; margin:8px 0;}
.texts{ background-color:none; margin:5px 0; border:1px solid #dedede;}
.detail{ border:1px solid  #84d56b; background-color:#edfbe2}
.detail li{ margin:0px 100px; height:60px; line-height:60px; float:left}
.bd_bottom,.bd_nav{ border-bottom:1px solid #84d56b; margin:30px 0 15px 0}
.bd_nav{ margin:5px 0 15px 0}
 
 /****登录样式****/
 #login{ width:340px; height:280px; border:2px solid #f8811c; font-size:14px;  }
 .lg{ height:36px; background:#f8811c; text-align:center; line-height:38px; margin-bottom:10px; color:#555}
 .lg span{}
 #login a{ color:#009900}
 #login ul{ margin:15px 50px;}
 #login ul li  { margin :15px 0}
  #login ul li a{ color:#003399; margin-left:50px}
 .lg_text{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #bbb; border-left:1px solid #bbb; width:180px; height:28px; margin:0px 0;   }
 .lg_btn{ background:url(../images/shousuo.jpg); width:97px; height:34px; border:0; text-align:center;    }
 
    /***会员管理***/shousuo
#left,.img{ width:231px; float:left; border:1px solid #ddd; height:500px}
#right{ width:750px; float:right;}
 
.img{ width:105px; height:116px; margin-right:15px; padding:2px; }
.border_b,.jf ul li{ height:26px; line-height:26px; border-bottom:1px dotted #dedede;}
 table tr td{ padding:8px}
 .jf ul li{ padding:10px;}
 .jf ul li span{ float:right; color:#777; text-align:left}
 
 #zphone{ background:#b9e0ad ; border:0; padding:6px 0px}
 
 #foot{ height:60px; background:url(../images/footbj.gif) repeat-x; text-align:center; padding-top:20px;}
  #foot a{ padding:10px; margin-top:15px; color:#666;}
 
  
 
 
 